bosque artificial - German English Dictionary